{
	id: '${item.getId()?j_string}',
	name: '${item.getName()?j_string}',
	text: '${item.getText()?j_string}',
	type: '<#if item.getItemType()??>${item.getItemType()?j_string}<#else></#if>',
	counterid: '<#if item.getCounterId()??>${item.getCounterId()?j_string}<#else></#if>',
	tooltip: '<#if item.getTooltip()??>${item.getTooltip()?j_string}</#if>',
	expanded: <#if item.isExpanded()>true<#else>false</#if>,
	separator: <#if item.isSeperator()>true<#else>false</#if>,
	hidden: <#if item.isHidden()>true<#else>false</#if>,
	hidesidebar: <#if item.isHideSideBar()>true<#else>false</#if>,
	opendefault: <#if item.isOpenDefault()>true<#else>false</#if>,
<#if item.getPSSysImage()??>
	iconcls: '${item.getPSSysImage().getCssClass()}',
	icon: '${item.getPSSysImage().getImagePath()}',
<#else>
	iconcls: '',
	icon: '',
</#if>
<#if item.getPSSysCss()??>
	textcls: '${item.getPSSysCss().getCssName()}',
<#else>
	textcls: '',
</#if>		
	<#if item.getPSAppFunc()??>
	<#assign appFunc = item.getPSAppFunc()/>
	appfunctag: '${appFunc.codeName}',
	appfuncyype: '${appFunc.getAppFuncType()}',
	<#if appFunc.getAppFuncType() == "APPVIEW" && appFunc.getPSAppView()??>
	viewname: '${srffilepath2(appFunc.getPSAppView().getName())}',
	</#if>
	<#else>
	appfunctag: '',
	</#if>
<#if item.getAccessKey()??>
	resourcetag: '${item.getAccessKey()}',
</#if>
	authtag:'${app.getCodeName()}-${ctrl.getCodeName()}-${item.getName()}',
<#if item.getPSAppMenuItems()??>
	items: [
<@ibizindent blank=8>
		<#list item.getPSAppMenuItems() as child>
		${P.getPartCode(child,"ITEM").code},
		</#list>
</@ibizindent>
	],
</#if>
}